vanmaram

Castrol-oil plant - meaning in malayalam

Meanings for Castrol-oil plant

noun
ആവണക്കിന്‍ചെടി